ARO-14354,ARO-14356,ARO-14355: introduce image registry capability behind feature gate - #5456
Conversation
|
@flavianmissi: This pull request references ARO-14354 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
@flavianmissi: This pull request references ARO-14354 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
eb83f88 to
c52c94e
Compare
|
@flavianmissi: This pull request references ARO-14354 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
c52c94e to
28b1028
Compare
3562281 to
7a0550a
Compare
|
@flavianmissi: This pull request references ARO-14442 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. This pull request references ARO-14354 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. This pull request references ARO-14356 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. This pull request references ARO-14355 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
7a0550a to
9f6d657
Compare
337d75c to
91ce1f8
Compare
|
/lgtm |
|
/retest |
|
all review comments have been addressed, removing the hold. |
|
Tested this manually and everything looks good 👍
|
users running hypershift in tech preview can disable the image registry capability by setting .spec.capabilities.disabledCapabilities: ["ImageRegistry"] in their hosted cluster resource. at the moment of writing, the only supported capability is "ImageRegistry". it's only possible to set capabilities at hosted cluster creation time.
91ce1f8 to
ad73458
Compare
|
/retest |
1 similar comment
|
/retest |
|
re-adding @muraee lgtm and approving /lgtm testplatform is disrupted atm, leading to the test failures. Will monitoring for fix then retest. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: flavianmissi, sjenning The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest-required |
|
/test okd-scos-e2e-aws-ovn |
|
/retest-required |
|
Konflux checks seem to be holding off the merge... /retest |
|
/retest-required |
|
/test e2e-aws |
|
@flavianmissi: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
What this PR does / why we need it:
We're introducing the concept of capabilities to Hypershift on a limited basis, as described in openshift/enhancements#1729.
This PR implements the changes necessary to disable the image registry capability at hosted cluster install time.
** What changed **
The changes listed below are what to expect when creating a HostedCluster with the Image Registry capability disabled (TODO: explain how to do this).
ClusterVersioncapabilities are set to the current set of capabilities (taken from openshift/api)configs.imageregistry.operator.openshift.io, image registry pods, relevant service accounts, cluster roles and bindings, etc.Which issue(s) this PR fixes
Fixes #ARO-14354
Checklist